package com.alpha.ejb.session.activity;
import java.util.List;

import javax.ejb.Remote;

import com.alpha.tables.Activity;

@Remote
public interface ActivityManagerRemote {

	/**
	 * Ajoute une activité dans la base de données
	 * @param p_Activity L'activité à ajouter
	 */
	public void AjouterActivity(Activity p_Activity);
	
	/**
	 * Récupère la liste des activités
	 * @return Liste des activités
	 */
	public List<Activity> GetActivities();
	
	/**
	 * Récupère une activité avec son identifiant
	 * @param idactivity L'identifiant de l'activité
	 * @return L'activité demandé
	 */
	public Activity GetActivityById(int idactivity);
}
